a{text-decoration: none;color: #111;}
.je-shop-head{color: #fff;background: #376BCF ;border:0;}
/*商城*/
.shopQuestion{color: #999;}
.shopQuestion:hover{color: #1756e4;}
.shopQusetIntro{display: none;padding:5px 10px;border:1px solid #f1f1f1;color:#999;margin-left:10px;font-size: 12px;}
.shopQuestion:hover +.shopQusetIntro{display:inline;}
.shopNavBar{width:1200px;height:60px;margin:0 auto;padding:0;padding-left:20px;font-size: 16px;line-height: 60px;background:#fff;border-radius:4px;}
.convertBtn{float: right;margin-top: 19px;width: 72px;margin-right:40px;}
.convertBtn img{float:left;width:22px;height:22px;margin-top:5px;}
.marketCenter{width:1200px;margin:0 auto;overflow:hidden;height:100%;}
.marketCenter .marketCenterCon{width:1220px;height:100%;overflow:auto;background:#ECF0F5; }
.marketCenter .marketCenterItem{height:250px;box-shadow: 0 2px 4px 0 rgba(211,211,211,0.50);width:1200px;padding:32px 75px;background:#fff;border-radius: 5px;overflow: hidden;float:left;margin-bottom:28px;}
.marketCenter .marketCenterItemImg{float:left;overflow:hidden;height: 100%;width: 320px;}
.marketCenter .marketCenterItemImg a img{width: 320px;height:100%;margin-right: 2px;cursor: pointer;}
.marketCenter .marketItemText{float:left;width:500px;margin-left:20px;}
.marketCenter .marketItemName{font-size: 18px;font-weight: bold;color:#111;}
.marketCenter .marketItemCon{margin-top:12px;color:#999;cursor: pointer;font-size:14px;}
.marketCenter .marketItemTextRight{float:right;background: #fff;height: 100%;width: 205px;position:relative;}
.marketCenter .marketItemMoney{text-align: center;color: #ff0e0e;font-size: 24px;float:right;}
.marketCenter .shopBtn{position:absolute;right:0;bottom:0;font-size: 14px;background: #ff0e0e;margin-top: 14px;text-align: center;line-height: 18px!important;height: 30px;border-radius: 4px;padding: 5px 40px;color: #fff;}
.marketCenter .forFree{float:right;text-align:center;color:#27AF24;font-size: 22px;}

/*立即购买*/
.playBuybox{display: flex;flex-direction: row;align-items: center;border-bottom:1px solid rgba(216,216,216,1)!important;}
.saleSuanban{font-size:32px;padding-bottom: 10px;font-weight: 600;}
.buyTit{font-size:16px;color: rgba(179,179,179,1);line-height: 50px;font-weight: 500;}
.buyRightnow{display: flex;flex-direction: row;justify-content:space-between;}
.planBuyflex{border-radius:6px;border:1px solid rgba(50,96,188,1);height: 56px;width:150px; border: 1px solid #F2F2F2;justify-content: center;align-items: center; display:flex;flex-direction: row;position: relative;cursor: pointer;}
.planBuyflexNot{border-radius:6px;border:1px solid rgba(50,96,188,1);height: 56px;width:150px; border: 1px solid #F2F2F2;justify-content: center;align-items: center; display:flex;flex-direction: row;position: relative;cursor: pointer;background: #f1f1f1;}
.activePlanbuy{border: 1px solid #2F6BCF;background: url(/pro/shop/resourse/selectRight.png)no-repeat 121px bottom;background-size: 28px 22px;box-shadow:0px 2px 4px 0px rgba(150,163,191,0.69);}
.activePlanbuyorg{border:1px solid #F7821B;box-shadow: 0px 2px 4px 0px rgba(247,130,27,0.3);background: url(/pro/shop/resourse/selectRight.png)no-repeat 121px bottom;background-size: 28px 22px;}
.planBuyflex:first-child, .planBuyflex:last-child,.buyRightnow div:first-child,.buyRightnow div:last-child{margin:0;}
.planPositionp{position: relative;}
.payBoxcls{padding-top:10px;}
.shopPayView ::-webkit-scrollbar{width:0;}
.discount{width: 35px;height: 30px;position: absolute;left:0;top:-1px;}
.discountBg{width: 40px;height:40px;position: absolute;left:64%;color:#fff;text-align:center;line-height:40px;background: url(/pro/shop/resourse/disbg.png)no-repeat;background-size: 40px 40px;transform: scale(0.7);top:8px;}
.buyYear{font-size:12px;color:#666;display: block;}
.buyMoney{font-size:14px;font-weight:900;color:#111}
.payPlanbox{margin-top:25px;position: relative;}
.payPlanNoboder .payPlanstyle{margin:15px 50px 15px 0;}
.payTit{color:#B3B3B3;font-size: 12px;margin-top:10px;}
.payTit a{text-decoration: none;color:#3260BC; }
.payPlan{display: flex;flex-direction: row;border:1px dashed #E1E1E1;border-radius:4px;height:120px;width: 710px;align-items: center;}
.payPlanNoboder{border:none;border-bottom: 1px solid #E1E1E1;height: 80px;margin-bottom: 20px;}
.payPlanstyle{display:inline-block;height: 55px;width:145px;border-radius:6px; border: 1px solid #F2F2F2;justify-content: center;align-items: center; display:flex;flex-direction: row;margin: 15px 50px;cursor: pointer;}
.payPlanstyle .jeicon-check-circle{color:#3260BC;}
.payPlanstyle .jeicon-circle-o{color:#3260BC;}
.payPlanstyle .payIcon{font-size: 22px;margin:0 4px;}
.payPlanstyle .jeicon-wechat{ color: rgb(0,210,56);}
.payPlanstyle .jeicon-purse{color: rgb(255,122,0);}
.payPlanstyle .jeicon-alipay{color: rgb(0,132,250);}
.payPlanstyle .jeicon-bankcard{color: rgb(212,35,122);}
.payPlanstyle font{font-size: 16px;}
.blance{color:#333;font-size: 12px;cursor: pointer;display: none;}
.blanceBox{height: 20px;}
.jeicon-check-square1{color:#3260BC !important; }
.downBtn{font-size: 15px;background: #2F6BCF;margin-top: 14px;text-align: center;line-height:38px;height: 38px;border-radius: 4px;width:120px;color: #fff;float: right;cursor:pointer;}
.jeicon-plus:hover,.jeicon-minus-line:hover{color: #2F6BCF !important;}

/*账户余额支付*/
.paystyleTit{color: rgba(179, 179, 179, 1);font-size: 12px;line-height: 22px;margin-top: 10px;}
.payWorongword{color: rgba(250, 41, 41, 1);font-size: 12px;line-height: 22px;display: none;}
.paystylemoney{font-size: 22px;}
.payPassword{width:330px;height: 30px;border-radius: 4px;border:1px solid #979797;margin-top:10px;}
.verification{width:220px;height: 30px;border-radius: 4px;border:1px solid #979797;}
.verificationtext{color: #111;margin-top:10px;}
.verificationtext i{color: red;}
.aboutMoney{padding-top:10px;}
.aboutMoney a{color: rgba(50, 96, 188, 1);font-size: 14px;margin:10px 0;cursor: pointer;font-weight: bold;}
.aboutMoney .recharge{margin-right:40px;}
.aboutMoney .notenough{margin-right: 40px;color: red;font-size: 16px;}
.btnVer{background: #3260BC;width:99px;height: 36px;border-radius: 4px;color: #fff;text-decoration: none;margin-left:25px;}
.jeicon-purse,.jeicon-alipay,.jeicon-wechatpay{font-size: 50px;text-align: center;display: block;margin-top: 35px;}
.jeicon-purse{color: rgb(240,116,28);}
.jeicon-wechatpay{color: #27AF24;}
.jeicon-alipay{color: #3260BC;}
.btnVer:hover{background: #3260BC !important;}

.je-pf-field-slider .x-slider-horz,.je-pf-field-slider .x-slider-horz .x-slider-end,.je-pf-field-slider .x-slider-horz .x-slider-inner{background-image:url(/pro/shop/resourse/image/pfcase.png);background-size:100% 100%;height:10px}
.je-pf-field-slider .x-slider-horz{padding-left:0;background:no-repeat 0 -15px}
.je-pf-field-slider .x-slider-horz .x-slider-thumb{background-image:url(/pro/shop/resourse/image/slider-thumb.png);width:36px;height:36px;margin-top:-10px;background-size:100% 100%;margin-left:-18px;}
.je-pf-field-slider .x-slider-horz .x-slider-thumb-over{background-position:0}

/*已购产品 */
.je-zmp-purchased{overflow:hidden;border-radius: 5px;}
.je-zmp-purchased .je-zmp-purchased-adimg{float:left;width:320px;height:186px;}
.je-zmp-purchased .je-zmp-purchased-intro{float:left;margin-left:20px;width:700px;}
.je-zmp-purchased .margin-bottom-20{margin-bottom:15px;color: #999;font-size: 14px;}
.je-zmp-purchased .je-zmp-purchased-tit{font-size:18px;color: #111}
.je-zmp-purchased .je-zmp-purchased-tit span{color:#009901;font-size: 22px;float: right;line-height:30px;font-weight: normal;}
.je-zmp-purchased .je-zmp-purchased-btn a{border-radius: 4px;width:70px;height:30px;line-height:30px;text-align: center;font-size: 14px;display: inline-block;text-decoration: none;}
.je-zmp-purchased .je-zmp-purchased-btn a:first-child{border:1px solid #336DD0; background:#336DD0;color: #fff; }
.je-zmp-purchased .je-zmp-purchased-btn a:last-child{border:1px solid #E4E4E4;color: #336DD0;margin-left:50px;}
.je-dataview-tips{padding:10px 20px;border:1px solid rgba(255, 102, 51,.5);background: rgb(255,249,243);color: rgb(255,102,51)}
.je-dataview-tips .je-dataview-tips-tit{color: #111;font-size: 16px;}
.je-dataview-tips ul{list-style: none;margin: 0 auto;padding:0;line-height:30px;}
.je-zmp-payTit{font-size: 14px;color: rgb(102, 102, 102);margin-top:20px;}
.je-zmp-payMoney{font-size: 18px;color: #FF6633;font-weight: bold;}
.je-zmp-addImg{color: rgb(233, 224, 224);font-size: 60px;}
.je-pay-steps{font-size: 18px;font-weight: bold;color: #111;margin:10px 0;}
.je-pay-steps span{width: 30px;height:30px;text-align: center;line-height: 30px;color: rgb(102, 102, 102);font-size: 12px;border:1px solid rgb(102, 102, 102);border-radius: 50%;display: inline-block;margin-right:20px;}
.je-margin-left-20{margin-left:20px;}
/* .orderView,.invoicetView,.contractView{width:1200px;margin:0 auto;background:#fff;padding-top:20px;} */
.orderView,.invoicetView,.contractView{width: 1200px !important;margin: 0 auto!important;left: 0 !important;background:#fff;padding-top:20px;}
.shopBuyView{width: 1200px !important;margin: 0 auto!important;left: 0 !important;}
.accountCon{width: 1200px !important;margin: 0 auto!important;left: 0 !important;}
.shopBuyView ::-webkit-scrollbar,.accountCon ::-webkit-scrollbar{width: 0 !important;}
/* .accountCon{scrollbar-face-color:#fff!important;scrollbar-track-color:transparent;scrollbar-arrow-color:#fff;} */
/* .shopPayView{scrollbar-face-color:#fff!important;scrollbar-track-color:transparent;scrollbar-arrow-color:#fff;scrollbar-dark-shadow-color:red;} */
.shopBuyViewItem {overflow: hidden;}
.account-center .jeicon{font-size: 18px;}
.account-center .x-btn-default-small .x-btn-inner{font-size:16px;}
.weixinStyle{display: inline-block;width: 50px !important;}
.je-zmp-purchased .je-nearbuyday{color:#666;}
.je-zmp-purchased .je-usetime{color:#111;}
.je-zmp-purchased .je-usetime2{margin-left:20px;}
.je-zmp-purchased .je-usetime i{color:red;font-style: normal;}
.je-zmp-purchased .redBtn[class*=" JEPLUS_B_"].x-btn .x-btn-inner{color: #fff;font-size: 14px !important;}
.je-zmp-purchased .whiteBtn[class*=" JEPLUS_B_"].x-btn .x-btn-inner{color: #333;font-size: 14px !important;}
.accout-table-money:first-child{font-size: 18px;font-weight: 500;}
.account-now-money{color: #FF6633;font-size: 34px;margin:16px 0;font-weight: bold;}
.account-now-money span{font-size: 20px;}
.accout-table-money i{margin:0 16px;}
.accout-table-money:last-child{color:#999; }
.accout-table-money:last-child span{color: #151515;}
.user-account-detail{background: #fff;margin-top:20px;padding:10px 0;}
.account-tit{text-indent: 8px;}
.setHolderStyle input::-webkit-input-placeholder{color:#999;font-weight: normal;}
.buttonsPanel{background:rgb(246,249,252)!important;}
.buttonsPanel .x-toolbar-footer{background:rgb(246,249,252)!important;}
.buttonActive{background:#376BCF!important;}
.buttonActive .x-btn-inner{color:#fff!important;}

/*提交成功页面*/
.je-order-send-div p{margin: 28px;color: #111;font-size: 16px;}
.je-order-send-div p span{color:  rgb(102, 102, 102);}

/*详情页面*/
.buyNow{background: rgb(255,51,52);}
.buyNow .x-btn-inner{font-size: 14px!important;}
.detail-tit{font-size: 20px;}
.detail-tit span{float: right;color:#999b9a;font-size:12px; font-weight: normal;}
.detail-tit span i{font-style: normal;color: #111;}
.detail-little-tit{color:#999b9a;line-height: 40px;}
.detail-charge{height:80px;background: #ecf0fb;color: #ff151f;font-size:14px;text-indent: 16px;}
.detail-charge span{display: block;}
.detail-charge span:first-child{font-size: 12px;color: #9aa3a8;line-height: 40px;}

/*兑换码*/
.exchange{border: 2px solid #F2F2F2;font-size:16px;color:#999999;height:60px;line-height:60px;margin:0 30px;padding:0 20px;}
.recordBuy .red{color: red;display: none;}
.recordBuy .green{color: #009901;display: none;}
.recordBuy .red-true,.recordBuy .green-false{display: inline-block;}
.recordBuy{width: 95%;margin:10px auto;}
.recordBuyFl{float: right;color: #999;}
.recordBuy p{line-height: 24px;}

/*滑块*/
.pfslider{width:100%;height:10px;background-color:#2F6BCF;position: absolute;top:0px;z-index: 99;border-radius: 50px;left:0;}
.pfcase{left:0;position: absolute;z-index: 999}
.pfcasedown{left:0; padding-top: 5px;color:#2F5DBF;margin-top:12px;text-align:right;height: 36px;}
#JE_PAY_ORDER_PAYMENT_jedataview-body .je-grid .je-grid-btnbar{display: none!important;}
#JE_PAY_ORDER_PAYMENT_jedataview-body .je-grid-func{margin-top:-20px!important;}
/* #JE_PAY_ORDER_PAYMENT_jedataview-body .je-grid-func{margin-top:-50px!important;} */
